peripheral seal - French English Dictionary